home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
- Pearly Gates TM
-
- Hard Disk Security for PC-Compatibles
-
- User's Guide
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (c) Copyright Ward Mundy, 1990-1991. All rights reserved.
-
- Ward Mundy Software, 4160 Club Drive, Atlanta, GA 30319.
-
- I. Overview
-
- PEARLY GATES is a software-based security system for PC-
- compatible computer systems running DOS 2.1 or higher. DR-DOS
- operating systems also are supported. The software is designed
- to prevent the execution of any .EXE or .COM program which has
- not first been registered with the PEARLY GATES installation
- software. It also prevents the execution of any .EXE or .COM
- program which has been modified after registration. Once in-
- stalled, PEARLY GATES runs as a terminate-and-stay-resident (TSR)
- program which occupies less than 2K of system RAM. The regis-
- tered version optionally can be installed as part of the DOS
- operating system to provide additional security.
-
- Virus Protection
-
- The combination of registration and validation provides a
- secure computing environment which simply is not achievable
- through utilization of virus-recognition software alone since
- these programs only recognize a finite number of viruses. In
- short, so-called virus protection systems defend a system against
- known viruses but not new ones.
-
- Authorized Software Use
-
- PEARLY GATES also provides a simple method for assuring that
- only authorized software is run on your DOS-based computer. Only
- software which has been registered using the PEARLY GATES KEY
- software can be run. In short, end-users are prevented from
- running unauthorized software on PEARLY GATES-protected systems.
-
- Fail-Safe Security
-
- No single software product standing alone can offer complete
- security for DOS-based systems because of the open design of
- these computer systems. PEARLY GATES is a critical component,
- however, in achieving a fail-safe security system. There are two
- additional and necessary security components.
-
- First, whenever you are away from your computer, the system
- should be secured against unauthorized access by one of the
- following methods (listed in order of preference): (1) removal
- and storage of the hard disk system in a secure place, (2)
- locking or disabling the floppy drives to preclude unauthorized
- booting of the system from a floppy disk, and (3) key locking the
- system to preclude use of the keyboard or removal of the cover.
-
- Second, before new software is run on your system, it should
- be checked with a virus-detection software package unless you are
- absolutely certain that the new program is not virus infected.
- In short, only software which has been obtained from an autho-
- rized distributor should be executed on your computer system.
- BE AWARE THAT PEARLY GATES WILL ALLOW YOU TO REGISTER ANY COMPUT-
- ER PROGRAM (INCLUDING THOSE CONTAINING VIRUSES)! Therefore, it
- is incumbent upon you to assure that your programs are virus-free
- before they are registered.
-
-
- II. Technical Overview
-
- PEARLY GATES is distributed in two formats. A completely
- uncrippled shareware version is available which is licensed for
- evaluation use up to 30 days. The shareware version is a stan-
- dard .COM file which a user should load as the first program in
- the AUTOEXEC.BAT startup file. It provides intrusion security as
- described above so long as it is loaded before any potential
- intruding threat. Booting your computer system from a virus-
- infected floppy obviously would not be precluded unless the
- floppy drive is disabled. Many of the newer PC-compatible
- systems provide this option in the system setup.
-
- A second version of PEARLY GATES is available only to
- registered users for security reasons. This version installs
- itself as part of the DOS operating system. It does not have to
- be loaded in either the AUTOEXEC.BAT or the CONFIG.SYS startup
- files. Because of its revision of the operating system, it is
- not distributed in the shareware market and may not be redistrib-
- uted to others. This is for your own protection. The registered
- version also includes the latest TSR version of the software as
- well for those who prefer not to alter the operating system.
- Registration also provides you an end-user license to use PEARLY
- GATES on a single computer as well as 90 days free tech support.
- The cost is a modest $50 including free shipping and handling
- worldwide.
-
- In addition to the PEARLY GATES program itself, the
- shareware distribution set includes an installation program to
- reconfigure your system and enable you to use the PEARLY GATES
- software. This program also may be used to uninstall PEARLY
- GATES when your 30-day evaluation license expires. In addition,
- a KEY program provides the means of registering software which
- PEARLY GATES will allow to run on your system. As noted, any
- change to a program after registration will preclude it from
- running until the new version is reregistered with the KEY
- program. Finally, a CHMOD program is provided to allow you to
- protect your PEARLY GATES software as well as your startup files
- from accidental or intentional destruction.
-
- As with any computer software, a virus can be "wrapped"
- around any legitimate program to execute some dastardly deed
- rather than that which was intended. Wrapping a virus around the
- operating system version of PEARLY GATES would provide a program
- which was dangerous in the extreme. Remember, this version can
- only be obtained directly from us!
-
- III. Disclaimers
-
- Ward Mundy Software has taken reasonable steps to assure
- that this software is reliable and performs in the manner which
- has been outlined above. Nevertheless, it is your sole responsi-
- bility to determine whether PEARLY GATES meets your needs. THE
- SOFTWARE IS LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND INCLUD-
- ING ITS FITNESS FOR A PARTICULAR USE AND MERCHANTABILITY. IN NO
- EVENT WILL WARD MUNDY SOFTWARE BE LIABLE FOR ANY DIRECT OR
- CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OF THIS SOFTWARE.
- YOUR EXCLUSIVE REMEDY SHALL BE TO DISCONTINUE USE OF THE SOFT-
- WARE. YOUR USE OF THE SOFTWARE CONSTITUTES YOUR ACKNOWLEDGEMENT
- AND AGREEMENT TO THESE TERMS AND CONDITIONS.
-
-
- IV. License Terms
-
- PEARLY GATES is copyrighted software which may not be copied
- except under the terms provided in this license. The shareware
- version of the software is licensed for evaluation use for a
- period not to exceed thirty (30) days. After 30 days, you may
- either discontinue using the software or you may register and
- obtain an end-user license. Those who register and obtain an
- end-user license automatically receive the latest version of the
- software in both the TSR and operating system versions as well as
- 90 days' free technical support by phone, mail, or BBS. Regis-
- tered versions of the software are licensed for unlimited use on
- a per PC basis with substantial discounts for site licenses. A
- form for obtaining end-user licenses is included with this
- documentation.
-
- Whether or not you obtain an end-user license, you are
- licensed to redistribute the shareware version of this software
- to others for a copying fee not exceeding $6 U.S. provided the
- software is distributed in exactly the format it was received and
- this format conforms to the file list outlined below. In no
- event may you modify or delete any of the files which comprise
- the PEARLY GATES software. Any other copying or distribution of
- the software is not authorized.
-
- If you redistibute this software, you agree to make the
- terms of this license known to the new user, and you agree to
- advise the new user that use of the software is limited to an
- evaluation period not exceeding 30 days.
-
- V. PEARLY GATES Files
-
-
- Your PEARLY GATES distribution diskette should be verified
- to conform with this files list before using the software.
-
- KEY.EXE 156217 bytes PG Key Program
- INSTALL.EXE 88480 bytes PG Install Program
- PG.COM 52145 bytes Pearly Gates TSR
- PG.DOC 24651 bytes This Documentation
- CHMOD.COM 2294 bytes Attribute Program
- WHATSUP.DOC 1286 bytes ASP Information
- LICENSE.DOC 2921 bytes PG License
- WARNING.DOC 1024 bytes PG Warning!
- PIKAVIEW.COM 1023 bytes File Viewer
- PIKAVIEW.DOC 913 bytes How to Use Viewer
- PG.EXT 80 bytes PG Extension List
- PG.OVL 26000 bytes PG Overlay File
- 12 files totalling 357034 bytes
-
- Your best protection against a virus-infected distribution
- disk is to obtain PEARLY GATES from an ASP-approved shareware
- distributor. All of these distributors receive a master disk for
- duplication directly from Ward Mundy Software. If the software
- was obtained from any other source (other than directly from Ward
- Mundy Software), you are well advised to check out all of the
- executable files with a virus-detection package before executing
- any of the programs.
-
- VI. Installation
-
- First, verify that your PEARLY GATES distribution diskette
- conforms with the files list outlined on the preceding page. Do
- NOT execute the PG program without first doing this!
-
- Second, insert the PEARLY GATES diskette in Drive A and
- close the drive door. Type A: <ENTER> at the DOS prompt.
-
- Now you are ready to install PEARLY GATES on your system.
- Follow these simply steps after making certain that you have
- 300,000 bytes of free disk space on Drive C.
-
- Type INSTALL and answer the questions as they are presented.
- If you opt not to let INSTALL modify your AUTOEXEC.BAT file, then
- you will need to use your favorite editor to add the following
- line to the top of your AUTOEXEC.BAT file: C:\PG
- Without adding this line, PEARLY GATES will NOT function!
-
- PEARLY GATES will create two HIDDEN files in the root
- directory of Drive C: PG.COM and PG.DAT. Should you decide not
- to use PEARLY GATES, these are easily removed and instructions
- are included further down in the documentation.
-
- When you reboot your computer either by turning it off, by
- holding down <CTRL-ALT-DEL>, or by answering Y when prompted
- whether to reboot, the system will restart with PEARLY GATES
- loaded as the first terminate-and-stay-resident program. When
- the PEARLY GATES logo screen appears, read the notice and press
- <ENTER> to proceed. Once PEARLY GATES has been loaded, you
- cannot run any program which has not first been registered using
- the PEARLY GATES KEY program. The only exceptions are the KEY
- program itself provided it is run from Drive A of your system and
- the DOS command processor (COMMAND.COM) which is registered auto-
- matically as part of the installation process.
-
-
- VII. Using the PEARLY GATES KEY to Register Software
-
- Once PEARLY GATES has been installed and is functioning, you
- must identify for PEARLY GATES which software is authorized for
- use on your system. Only software which has been "registered"
- using the PEARLY GATES KEY software can be run on a system
- protected by PEARLY GATES.
-
- To register software, insert the PEARLY GATES distribution
- disk in Drive A. Then log to the A drive by typing A: <ENTER>.
- Now type KEY and press <ENTER> to load the PEARLY GATES KEY
- software.
-
- PEARLY GATES KEY, as the name implies, provides the "key to
- the castle." Users without the key software will be unable to
- run software which has not been previously registered for use.
- It should be safeguarded accordingly! Registered users receive a
- customized version of KEY which is UNIQUE to every system! This
- obviously is not possible with the shareware distribution disk.
-
- When the KEY software is loaded, it will display a menu tree
- of Drive C. A sample display follows.
-
- ╔═════════════════════════════════════════╗
- ║ C:\ ■──┬──■ DOS ┌──────────┐║
- ║ │ │BLIMP.COM │║
- ║ ├──■ MENUS │CLIP.EXE │║
- ║ │ │DEMO.EXE │║
- ║ └──■ APPS ┌──■ WP │DEMO.OVL │║
- ║ │ │FLIP.EXE │║
- ║ ├──■ SS │FLOP.COM │║
- ║ │ │ │║
- ║ ├──■ DB │ │║
- ║ │ │ │║
- ║ └──■ UTL │ │║
- ║ │ │║
- ║ │ │║
- ║ F1=HELP F10=DONE ESC=ABORT└──────────┘║
- ╚═════════════════════════════════════════╝
- There are several ways to register software using the PEARLY
- GATES KEY software. First, you may register all software on your
- existing drive by pressing <ALT-T> then <F10>. Before doing so,
- heed the previous warnings concerning verification that all your
- software is virus-free. In the alternative, you may register
- software in one or more particular directories on your default
- drive. Or, in the alternative, you may register software on a
- file by file basis.
-
- The following examples walk you through several scenarios.
- Choose the one that best meets your needs and requirements.
-
- REGISTERING ALL SOFTWARE ON DEFAULT DRIVE
-
- Press <ALT-T> from the PEARLY GATES KEY main screen while
- positioned in the root directory (\). The software will move
- through all directories and subdirectories on your default drive
- tagging all .EXE and .COM files for registration. It also will
- tag overlay files with an extension of .OVL as well as other file
- extensions you have identified. If you need to specify addi-
- tional file extensions for registration, see the section below.
-
- In most circumstances, this will authorize the use of all
- existing software on your drive. Only new software added to your
- system after running the registration software will need to be
- registered at a later date. If any changes are made to existing
- programs, they will not run until the KEY software is used again
- to update their registration data. If directories are renamed,
- the programs in those directories will need to be reregistered!
-
- Please note that there are a few DOS programs which perform
- undocumented functions in loading other software from within
- their main program. For example, Intel's SatisFAXtion software
- includes several subprograms which appear to be overlay files
- with a file extension of .UTL. In fact, these files are .COM
- files which have simply been renamed to .UTL. Before these files
- will execute properly, they, too, must be registered individually
- using the PEARLY GATES KEY software.
-
-
- REGISTERING SOFTWARE BY DIRECTORY
-
- Use the cursor keys to highlight the directory in which you
- wish to register programs. To tag all software in a given
- directory, highlight the desired directory and press T to tag all
- files. The file list on the right will change color from red
- (untagged) to green (tagged). To tag all files in the current
- directory and all its subdirectories, press <ALT-T>.
-
- To move back up the directory tree, press <LEFT> cursor key
- to move up one level. <Up> and <Dn> move you between directories
- at the same level. <Right> cursor moves you down one level.
-
- To toggle between the directory and the files in the direc-
- tory, press either <ENTER> or the <SPACE BAR>. Once positioned
- in the files list, highlight the file to be tagged and press T.
- If you accidentally tag the wrong file, press U to un-tag it.
-
- Once you have completed tagging Drive C, you may optionally
- tag files on another hard drive. Press L to LOG to the new
- drive. Then type the letter of the drive. A brief delay provides
- PEARLY GATES KEY time to sort all of your directories and display
- the new directory tree map.
-
- When you have registered all the programs desired, press
- <F10> to save your choices and complete the registration process.
-
- Store the floppy disk with the KEY program in a safe place.
- If it is misplaced, you have no means of registering additional
- software for use on your system. You also are well-advised not
- to store the KEY.EXE program on your hard disk.
-
- REGISTERING ADDITIONAL FILE EXTENSIONS
-
- PEARLY GATES automatically displays executable files with
- extensions of .EXE, .COM, and .OVL. If your system includes
- specialized software that uses other extensions for executable
- files, use any DOS editor to add these extensions to the distri-
- bution file named PG.EXT. Simply follow the example already
- included in this file placing each extension on a line by itself.
-
-
- VIII. PEARLY GATES in Operation
-
- Once your software has been registered, PEARLY GATES becomes
- a transparent watchdog for your computer system. When all is
- functioning properly, neither you nor any other user should ever
- know that PEARLY GATES is running in the background. Before any
- program is actually passed to DOS for execution on your computer,
- PEARLY GATES quietly checks it to assure that (1) it has been
- registered for use and (2) that it has not been changed since
- registration.
-
- Only when programs have been changed or when programs have
- not been registered will PEARLY GATES rear its pretty head.
-
- IX. UNINSTALLING PEARLY GATES
-
- After 30 days of use, you will be notified that your license
- has expired. This notice does not otherwise affect the operation
- of the program. Should you decide to remove PEARLY GATES from
- your system, the INSTALL program provides a simple method for
- removing the hidden system files which make up the PEARLY GATES
- application. Simply type A:INSTALL /U while the PEARLY GATES
- program disk is loaded in Drive A.
-
- X. A WORD ABOUT SHAREWARE
-
- Shareware began as a uniquely American phenomenon although
- it has long since spread all over the world. In a nutshell, it
- is "try before you buy" software. Even though the author retains
- all ownership rights in the program and copyright laws ordinarily
- would preclude copying of the software, shareware disks provide a
- licensed means for users to try out new software for a limited
- period of time to determine first-hand whether a program meets
- the user's individual needs.
-
- A number of companies known as shareware distributors
- actually market shareware disks. They charge a modest fee to
- cover their duplication, distribution, and advertising costs as
- well as a reasonable profit. There also are a number of computer
- bulletin boards which make shareware available either for free or
- for a modest charge. Neither shareware distributors nor BBS's
- compensate shareware authors in any way for distributing their
- software.
-
- Thus, the developer's only income is derived from satisfied
- users who opt to register and obtain an end-user license. For
- shareware to work, everyone that continues to use a piece of
- shareware has an obligation to pay the applicable license fee.
- Otherwise, the pool of talented shareware authors would quickly
- evaporate.
- Over 100 shareware authors, including Ward Mundy, as well as
- many shareware distributors are members of the Association of
- Shareware Professionals (ASP). Both the authors and distributors
- subscribe to a code of standards regarding distribution of
- shareware. Using programs developed by a member of the ASP
- guarantees you that the software you receive from these authors
- and distributors complies with the standards of the association.
- It also is good assurance that you are receiving a first-class
- product.
-
- We hope you enjoy using PEARLY GATES and that it will allow
- you to sleep a little better at night. We encourage you to share
- it with your friends and with your business associates under the
- license terms previously outlined.
-
- For those desiring to obtain an end-user license, an invoice
- is attached on the next page which may be completed and mailed or
- faxed to Ward Mundy Software.
-
-
- XI. Site Licenses
-
- In our beta testing, PEARLY GATES has proven to be a popular
- product with a number of Fortune 500 companies. In order to
- improve PEARLY GATES' appeal for company-wide use, we provide a
- very liberal site license program.
-
- 1-9 copies $50 each including shipping
-
- 10-25 copies $40 each including shipping
-
- 30-99 copies $35 each including shipping
-
- 100-499 copies $25 each including shipping
-
- 500-999 copies $20 each including shipping
-
- Unlimited PCs $2000
- at single site
-
-
- XII. Other Product Offerings
-
- Ward Mundy Software offers a number of reasonably-priced
- shareware packages suitable for personal or business use includ-
- ing three state-of-the-art data base management systems: Zephyr,
- WAMPUM, and dLITE. All have received critical acclaim by a
- number of trade publications worldwide. We encourage you to try
- one or more of them. They can be ordered directly from us using
- the enclosed order form.
- PEARLY GATES ORDER & INVOICE
-
-
- +-------------------------------------------------------------------+
- | User Name | |
- |----------------|--------------------------------------------------|
- | Address1 | |
- |----------------|--------------------------------------------------|
- | Address2 | |
- |----------------|--------------------------------------------------|
- | City State ZIP | |
- +-------------------------------------------------------------------+
-
- +-------------------------------------------------------------------+
- | Quantity | Description |Item Cost| Total |
- |----------|--------------------------------------|---------|-------|
- | | Pearly Gates Single-User License | $50.00| |
- | | with free update & 90 days support | | |
- |----------|--------------------------------------|---------|-------|
- | ________ | Pearly Gates Site License with | Per | |
- |# of USERS| master disk & 90 days support |Schedule | |
- |----------|--------------------------------------|---------|-------|
- | | Zephyr DBMS Shareware Disk Set | $5.00| |
- |----------|--------------------------------------|---------|-------|
- | | WAMPUM DBMS Shareware Disk | $5.00| |
- |----------|--------------------------------------|---------|-------|
- | | dLITE Shareware Disk | $5.00| |
- |----------|--------------------------------------|---------|-------|
- | | Badge-O-Magic Shareware Disk | $5.00| |
- |----------|--------------------------------------|---------|-------|
- | | Foreign AIR MAIL Shipping Surcharge | $5.00| |
- |----------|--------------------------------------|---------|-------|
- | | Express Mail (U.S. Destinations) | $10.00| |
- |==========|======================================|=========|=======|
- | | GRAND TOTAL |*********| |
- +-------------------------------------------------------------------+
-
- Payments by personal or company check as well as money order should
- be mailed to Ward Mundy, 4160 Club Drive, Atlanta, GA 30319.
-
- Orders of $50 or more may be paid by MasterCard or VISA. Complete the
- information below and mail to the above address or FAX your order to
- 404/237-1167.
-
- Cardholder name: ________________________________________________
-
- Credit Card number: _____________________________________________
-
- Type of card: ( ) VISA ( ) MasterCard
-
- Expiration date of card: ________________________________________
-
-
- Signature of cardholder: ________________________________________